spiced meat balls - Alemán Inglés Diccionario